Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
288A LEIGH ROAD Detached £358,320 £297,500 25 Mar 2020
288B LEIGH ROAD Detached £385,615 £217,000 6 Feb 2006
288C LEIGH ROAD Detached £346,307 £102,995 13 Jul 2001
290 LEIGH ROAD Detached £455,303 £369,995 23 Aug 2019
298 LEIGH ROAD Detached £384,388 £245,000 4 Aug 2007